high-tech weaponry - Turkish English Dictionary